stuffed eggplant - Turkish English Dictionary